# 使用.NET运行时作为基础镜像
FROM mcr.microsoft.com/dotnet/aspnet:8.0-alpine

# 设置工作目录
WORKDIR /app

# 复制发布文件
COPY ./dist .

# 暴露端口
EXPOSE 8080

# 设置环境变量
ENV ASPNETCORE_URLS=http://+:8080

# 设置容器启动时执行的命令
ENTRYPOINT ["dotnet", "WebProbe.dll"]
